Part Number Hot Search : 
72000 C5594 HW109A SI532 412R7 PX1500B SI3495DV EE08924
Product Description
Full Text Search
 

To Download AS5247 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ams datasheet: 2014-jun-20 [v1-02] AS5247 C 1 AS5247 14-bit dual-die on-axis magnetic rotary position sensor with 11-bit binary incremental pulse count the AS5247 is a high-resolution redundant rotary position sensor for fast absolute angle measurement over a full 360-degree range. this new position sensor is equipped with a revolutionary integrated dynamic angle error compensation (daec?) with almost 0 latency. the robust design of the device suppresses the influence of any homogenous external stray magnetic field. a standard 4-wire spi serial interface allows a host microcontroller to read 14-bit absolute angle position data from the AS5247 and to program non-volatile settings without a dedicated programmer. incremental movements are indicated on a set of abi signals with a maximum resolution of 2048 steps / 512 pulses per revolution. the resolution of the abi signal is programmable to 1024 steps / 256 pulses per revolution. brushless dc (bldc) motors are controlled through a standard uvw commutation interface with a programmable number of pole pairs from 1 to 7. the ab solute angle position is also provided as pwm-encoded output signal the AS5247 supports embedded self-diagnostics including magnetic field strength too high, magnetic field strength too low or lost magnet, and other related diagnostic features. the product is defined as seooc (safety element out of context) according iso26262 including fm eda, safety manual and third party qualification. the AS5247 is available as a dual die in a compact mlf-40 7x7 package. ordering information and content guide appear at end of datasheet. key benefits & features the benefits and features of AS5247, 14-bit dual-die on-axis magnetic rotary position sensor with 11-bit binary incremental pulse count are listed below: figure 1: added value of using the AS5247 benefits features easy to use C saving costs on dsp dae c? dynamic angle error compensation good resolution for motor & positi on control 14-bit core resolution general description
AS5247 C 2 ams datasheet: 2014-jun-20 [v1-02] general description applications the AS5247 has been design ed to support bldc motor commutation for the most challenging and safety-critical automotive applications (aec-q100 grade 0 automotive qualified) such as electric powe r steering (eps), transmission (gearbox, actuator), brake (actuator) and starter & alternator. block diagram the functional blocks of this device for reference are shown below: figure 2: AS5247 block diagram versatile choice of the interface independent output interfaces: spi, abi, uvw, pwm no programmer needed (via spi command) zero position, configuration programmable supports safety-critical applications self-diagnostics & redundancy lower system costs (no shielding) immune to external stray field benefits features vdd3v3_t a/d volatile memory spi ldo AS5247 vdd_t gnd_t csn_t mosi_t scl_t miso_t i_t/pwm_t a_t b_t w_t / pwm_t u_t v_t analog front-end atan (cordic) agc otp interpolator hall sensors pwm decoder selectable on i or w abi dynamic angle error compensation w_b / pwm_b u_b v_b i_b/pwm_b a_b b_b csn_b mosi_b scl_b miso_b uwv gnd_b vdd_b vdd3v3_b
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 3 pin assignments figure 3: tssop-14 pin assignment figure 4: pin description the suffix on the signal name indicates which of the two internal chips is connected to the pin (t = top die, b = bottom die). the package contains two identical chips, and no pins are shared by both chips. pin number pin name pin type pin description 1 csn_b digital input spi chip select (active low) 2 clk_t digital input spi clock 3 clk_b digital input spi clock 4 miso_t digital output spi master data input, slave output 5 miso_b digital output spi master data input, slave output 6 mosi_t digital input spi master data output, slave input 7 mosi_b digital input spi mast er data output, slave input 8 test_t test pin. connected to ground 9 test_b test pin. connected to ground 10 a_t digital output incremental signal a 11 a_b digital output incremental signal a 12 b_t digital output incremental signal b pin assignments as5235 1 2 3 4 5 6 7 8 30 29 28 27 26 25 24 23 40 39 38 37 36 35 34 33 11 12 13 14 15 16 17 18 9 10 32 31 22 21 19 20 AS5247 ep csn_b clk_t clk_b miso_t miso_b mosi_t mosi_b test_t test_b a_t a_b b_t b_b nc nc nc nc nc w_t/pwm w_b/pwm gnd_b gnd_t vdd3v3_b vdd3v3_t vdd_b vdd_t u_b u_t v_b v_t c s n _ t n c n c n c n c n c n c n c i _ b / p w m i _ t / p w m
AS5247 C 4 ams datasheet: 2014-jun-20 [v1-02] pin assignments 13 b_b digital output incremental signal b 14 nc not connected 15 nc not connected 16 nc not connected 17 nc not connected 18 nc not connected 19 w_t/pwm digital output commutatio n signal w or pwm encoded output 20 w_b/pwm digital output commutatio n signal w or pwm encoded output 21 v_t digital output commutation signal v 22 v_b digital output commutation signal v 23 u_t digital output commutation signal u 24 u_b digital output i/ commutation signal u 25 vdd_t power supply 5v power supply voltage for on-chip regulator 26 vdd_b power supply 5v power supply voltage for on-chip regulator 27 vdd3v3_t power supply 3.3v on-chip low-dropout(ldo) output. requires an external decoupling capacitor ( 1uf) 28 vdd3v3_b power supply 3.3v on-chip low-dropout(ldo) output. requires an external decoupling capacitor ( 1uf) 29 gnd_t power supply ground 30 gnd_b power supply ground 31 i_t/pwm digital output index signal or pwm encoded output 32 i_b/pwm digital output index signal or pwm encoded output 33 n.c 34 n.c 35 n.c 36 n.c 37 n.c 38 n.c 39 n.c 40 csn_t spi chip select (active low) pin number pin name pin type pin description
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 5 absolute maximum ratings stresses beyond those listed under absolute maximum ratings may cause permanent damage to the device. these are stress ratings only. functional operation of the device at these or any other conditions beyond those indicated under operating conditions is not im plied. exposure to absolute maximum rating conditions for extended periods may affect device reliability. figure 5: absolute maximum ratings parameter symbol min max units note dc supply voltage at vdd pin vdd5 -0.3 7.0 v dc supply voltage at vdd3v3 pin vdd3 -0.3 5.0 v dc supply voltage at gnd pin vss -0.3 0.3 v input pin voltage vin vdd+0.3 v input current (latch-up immunity) iscr -100 100 ma norm: aec-q100-004 electrostatic discharge esd 2 kv norm: aec-q100-002 total power dissipation (all supplies and outputs) pt 150 mw ambient temperature 5v0 ta5v0 -40 150 c in the 5.0v power supply mode only ambient temperature 3v3 ta3v3 -40 150 c in the 3.3v power supply mode if noiseset =1 programming temperature taprog 5 45 c programming @ roomtemperature (25c 20c) storage temperature t_strg -55 150 c package body temperature t_body 260 c norm: ipc/jedec j-std-020 humidity non-condensing 5 85 % moisture sensitivity level 3 represents a maximum floor lifetime of 168h absolute maximum ratings
AS5247 C 6 ams datasheet: 2014-jun-20 [v1-02] electrical characteristics all limits are guaranteed. the parameters with min and max values are guaranteed with production tests or sqc (statistical quality control) methods. figure 6: electrical characteristics symbol parameter conditions min typ max unit vdd positive supply voltage 5.0v operation mode 4.5 5.0 5.5 v vdd3v3 positive supply voltage 3.3v operation mode; only from -40 to 125c 3.0 3.3 3.6 v vdd3v3_150 positive supply voltage 3.3v operation mode; only from -40 to 150c (3v150c bit has to be set) 3.0 3.4 3.6 v vdd_burn positive supply voltage supply voltage required for programming in 3.3v operation 3.3 3.5 v vreg regulated voltage voltage at vdd3v3 pin if vdd vdd3v3 3.2 3.4 3.6 v vporoff internal por-on level at power-on (vdd rising from 0 to 5.0v) 2.47 2.83 v vporoff internal por-off level at power-off (vdd falling from 5.0 to 0v) 2.24 2.56 v vporh internal por hysteresis 170 mv idd supply current only for one die. must be multiplied by 2 15 ma vih high-level input voltage 0.7 vdd v vil low-level input voltage 0.3 vdd v voh high-level output voltage vdd - 0.5 vol low-level output voltage vss + 0.4 v i_out current on digital output 4ma electrical characteristics
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 7 magnetic characteristics figure 7: magnetic specifications note(s) and/or footnote(s): 1. it is possible to operate the AS5247 below 35mt with reduced noise performance. figure 8: system specifications symbol parameter conditions min typ max unit bz orthogonal magnetic field strength, normal operating mode required orthogonal component of the magnetic field strength measured at the die's surface along a circle of 1.1mm 35 70 mt symbol parameter conditions min typ max units res core resolution 14 bit res_abi resolution of the abi interface programmable with register setting (abires) 10 11 bit inl opt @ 25c non-linearity, optimum placement of the magnet 0.8 deg inl opt+temp non-linearity optimum placement of the magnet over the full temperature range 1 deg inl dis+temp non-linearity @ displacement of magnet and temperature -40c to 150c assuming n35h magnet (d=8mm, h=3mm) 500um displacement in x and y z-distance @ 2000um 1.2 deg onl rms output noise (1 sigma) orthogonal component for the magnetic field within the specified range (bz), noiseset = 0 0.068 degree onh rms output noise (1 sigma) on spi, abi and uvw interfaces orthogonal component for the magnetic field within the specified range (bz), noiseset = 1 0.082 degree magnetic characteristics system characteristics
AS5247 C 8 ams datasheet: 2014-jun-20 [v1-02] timing characteristics reference magnet : n35h, 8mm diameter; 3mm thickness figure 9: timing specifications on_pwm rms output noise (1 sigma) on pwm interface orthogonal component for the magnetic field within the specified range (bz) 0.068 degree t delay system propagation delay Ccore reading angle via spi 90 110 s t delay_ daec system propagation delay after dynamic angle error correction. at abi and uvw interfaces 1.5 1.9 s t sampl sampling rate refresh rate at spi 202 222 247 ns dae 1700 dynamic angle error at 1700 rpm constant speed 0.02 degree dae max dynamic angle error at 14500 rpm constant speed 0.18 degree dae acc dynamic angle error at constant acceleration (25krad/s2) 25k radians/s2 constant acceleration 0.175 degree ms maximum speed 14500 rpm symbol parameter conditions min typ max units t pon power-on time 10 ms symbol parameter conditions min typ max units timing characteristics
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 9 detailed description the as5547 is a hall-effect magnetic sensor using a cmos lateral technology. the lateral hall sensors convert the magnetic field component perpendicular to the surface of the chip into a voltage. the signals from the hall sensors are amplified and filtered by the analog front-end (afe) before being converted by the analog-to-digital converter (adc). the output of the adc is processed by the hardwired cordic (coordinate rotating digital computer) block to compute the angle and magnitude of the magnetic vector. the in tensity of the magnetic field (magnitude) is used by the automatic gain control (agc) to adjust the amplification level for compensation of the temperature and magnetic field variations. the internal 14-bit resolution is available by reading a register through the spi interface. the resolution on the abi output can be programmed for 10 or 11bits. the dynamic angle error compensation block corrects the calculated angle for latency using a linear prediction calculation algorithm. at constant rotation speed the latency time is internally compensated by the AS5247, reducing the dynamic angle error at the spi, abi and uvw outputs. the AS5247 allows selecting between a uvw / abi output and a pwm-encoded interface on the w-pin or the i-pin at higher speeds, the interpolator fills in missing abi pulses and generates the uvw signals with no loss of resolution. the non-volatile settings in the AS5247can be programmed through the spi interface without any dedicated programmer. power management the AS5247 can be either powered from a 5.0v supply using the on-chip low-dropout regulator or from a 3.3v voltage supply. the ldo regulator is not intended to power any other loads, and it needs a 1 f capacitor to ground located close to the chip for decoupling as shown in figure 11 . in 3.3v operation, vdd and vreg must be tied together. in this configuration, normal noise performance ( onl ) is available at reduced maximum temperature (125c) by clearing noiseset to 0. when noiseset is set to 1, the full temperature range is available with reduced noise performance ( onh ). figure 10: temperature range and output nosie in 3.3v and 5.0v mode vdd (v) noiseset temperature range (c) rms output noise (degree) 5.0 0 -40 ~ 150 0.068 3.3 0 -40 ~ 125 0.068 3.3 1 -40 ~ 150 0.082 detailed description
AS5247 C 10 ams datasheet: 2014-jun-20 [v1-02] detailed description figure 11: 5.0v and 3.3v power supply options after applying power to the chip, the power-on time ( tpon ) must elapse before the AS5247 provides the first valid data. dynamic angle error compensation the AS5247 uses 4 integrated hall sensors on bottom die and top die, which produce a voltage proportional to the orthogonal component of the magnetic field to the die. these voltage signals are amplified, filtered, and converted into the digital domain to allow the cordic digital block to calculate the angle of the magnetic vector. propagation of these signals through the analog front-end and digital back-end generates a fixed delay between the time of measurement and the availability of the measured angle at the outputs. this latency generates a dynamic angle error represented by the product of the angular speed and the system propagation delay ( tdelay ): dae = x tdelay the dynamic angle compensation block calculates the current magnet rotation speed ( ) and multiplies it with the system propagation delay ( tdelay ) to determine the correction angle to reduce this error. at constant speed, the residual system propagation delay is tdelay_ daec . the angle represented on the pwm interface is not compensated by the dynamic angle error compensation algorithm. it is also possible to disable the dynamic angle error compensation with the daecdis setting. disabling the dynamic angle error compensati on gives a noise benefit of 0.016 degree rms. this setting can be advantageous for low speed ( under 100 rpm) respec tively static positioning applications. 1f 100n f 4.5 - 5.5v vdd3v3 gnd vdd 5.0v operation ldo AS5247 100n f 3.0 ? 3.6v vdd3v3 gnd vdd 3.3v operation ldo AS5247
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 11 detailed description spi interface (slave) the spi interface is used by a host microcontroller (master) to read or write the volatile memory as well as to program the non-volatile otp registers. the AS5247 spi only supports slave operation mode. it communicates at clock rates up to 10 mhz. the AS5247 spi uses mode=1 (cpol=0, cpha=1) to exchange data. as shown in figure 12 , a data transfer starts with the falling edge of csn (scl is low). the AS5247 samples mosi data on the falling edge of scl. spi commands are executed at the end of the frame (rising edge of csn). the bit order is msb first. data is protected by parity. spi timing the AS5247 spi timing is shown in figure 12 . figure 12: spi timing diagram csn (input) clk (input) mosi (input) miso (output) t clk t l t mosi t miso t oz t oz t h t csn t clkl t clkh data[15] data[15] data[14] data[14] data[0] data[0]
AS5247 C 12 ams datasheet: 2014-jun-20 [v1-02] detailed description figure 13: spi timing spi transaction an spi transaction consists of a 16-bit command frame followed by a 16-bit data frame. figure 14 shows the structure of the command frame. figure 14: spi command frame to increase the reliability of communication over the spi, an even parity bit ( parc ) must be generated and sent. a wrong setting of the parity bit causes the parerr bit in the error flag register to be set. the parity bit is calculated from the 16-bit command frame. the 16-bit command specifies whether the transaction is a read or a write and the address. figure 15 shows the read data frame. parameter description min max units t l time between csn falling edge and clk rising edge 350 ns t clk serial clock period 100 ns t clkl low period of serial clock 50 ns t clkh high period of serial clock 50 ns t h time between last falling edge of clk and rising edge of csn tclk/2 ns t csn high time of csn between two transmissions 350 ns t mosi data input valid to falling clock edge 20 ns t miso clk edge to data output valid 20 ns t oz release bus time after cs rising edge. 10 ns bit name description 15 parc parity bit (even) calculated on the command frame 14 r/w 0: write 1: read 13.:0 addr address to read or write
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 13 detailed description figure 15: spi read data frame the data is sent on the miso pin. the parity bit pard is calculated by the asAS5247 for the 16-bit data frame. if an error is detected in the previous spi command frame, the ef bit is set high. the spi read is sampled on the rising edge of csn and the data is transmitted on miso with the next read command, as shown in figure 16 . figure 16: spi read figure 17: spi write data frame the parity bit pard must be calculated from the 16-bit data. bit name description 15 pard parity bit (even) for the data frame 14 ef 0: no command frame error command occurred 1: error occurred 13:0 data data bit name description 15 parc parity bit (even) 14 0 always low 13.:0 data data read add[n] read add[k] csn read add[p] data add[n] data add[p] read add[m] data add[k] command command command command data data data mosi miso
AS5247 C 14 ams datasheet: 2014-jun-20 [v1-02] detailed description in an spi write transaction, the write command frame (e.g. write add[n]) is followed by a data frame (e.g. data [x]). in addition to writing an address in the AS5247, a write command frame causes the old contents of the addressed register (e.g. data [y]) to be sent on miso in the follow ing frame. this is followed by the new contents of the addressed register (data [x]) as shown in figure 19 ). figure 18: spi write transaction write add[n] csn mosi miso data (x) data (y) write (addm) data (p) next command data (y) data (y) data (x) command command command data to write into add[n] data content of add[n] new data content of add[n] data content of add[m] new data content of add[m] data to write into add[n]
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 15 detailed description volatile registers the volatile registers are shown in figure 19 . each register has a 14-bit address. figure 19: volatile register table reading the nop register is equivalent to a nop (no operation) instruction for the AS5247. figure 20: errfl (0x0001) reading the errfl register automatically clears its contents (errfl=0x0000). address name default description 0x0000 nop 0x0000 no operation 0x0001 errfl 0x0000 error register 0x0003 prog 0x0000 programming register 0x3ffc diaagc 0x0180 diagnostic and agc 0x3ffd mag 0x0000 cordic magnitude 0x3ffe angleunc 0x0000 measured angle without dynamic angle error compensation 0x3fff anglecom 0x0000 measured angle with dynamic angle error compensation name read/write bit position description parerr r 2 parity error invcomm r 1 invalid command error: set to 1 by reading or writing an invalid register address frerr r 0 framing error: is set to 1 when a non-compliant spi frame is detected
AS5247 C 16 ams datasheet: 2014-jun-20 [v1-02] detailed description figure 21: prog (0x0003) the prog register is used for programming the otp memory. (see programming the zero position.) figure 22: diaagc (0x3ffc) figure 23: mag (0x3ffd) figure 24: angleunc (0x3ffe) name read/write bit position description progver r/w 6 program verify: must be set to 1 for verifying the correctness of the otp programming progotp r/w 3 start otp programming cycle otpref r/w 2 refreshes the non-volatile memory content with the otp programmed content progen r/w 0 program otp enable: enables programming the entire otp memory name read/write bit position description magl r 11 diagnostic : magnetic field strength too low; agc=0xff magh r 10 diagnostic : magnetic field strength too high; agc=0x00 cof r 9 diagnostic : cordic overflow lf r 8 diagnostic : agc r 7:0 automatic gain control value name read/write bit position description cmag r 13:0 cordic magnitude information name read/write bit position description cordicang r 13:0 angle information without dynamic angle error compensation
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 17 detailed description figure 25: anglecom (0x3fff) non-volatile registers (otp) a nonvolatile memory (one-time programmable) is used to store the zero position of the magnet and the custom settings. the nonvolatile memory is only available after the device is programmed otherwise the nonvolatile memory is empty after the por. figure 26: non-volatile register table figure 27: zposm (0x0016) figure 28: zposl (0x0017) name read/write bit position description daecang r 13:0 angle information with dynamic angle error compensation. address name default description 0x0016 zposm 0x0000 zero position msb 0x0017 zposl 0x0000 zero position lsb/mag diagnostic 0x0018 settings1 0x0000 custom setting register1 0x0019 settings2 0x0000 custom setting register 2 0x001a red 0x0000 redundancy register name read/write/program bit position description zposm r/w/p 7:0 8 most significant bits of the zero position name read/write/program bit position description zposl r/w/p 5:0 6 least significant bits of the zero position comp_l_error_en r/w/p 6 this bit enables the contribution of magh (magnetic field strength too high) to the system_error comp_h_error_en r/w/p 7 this bit enables the contribution of magl (magnetic field strength too low) to the system_error
AS5247 C 18 ams datasheet: 2014-jun-20 [v1-02] detailed description figure 29: settings1 (0x0018) figure 30: settings2 (0x0019) the hysteresis is in terms of the chosen resolution (11 bits vs. 10bits) the abires resolution does not affect the uvw signals. name read/write/program bit position description iwidth r/w/p 0 width of the index pulse i (0 = 3lsb, 1 = 1lsb) noiseset r/w/p 1 noise setting dir r/w/p 2 rotation direction uvw_abi r/w/p 3 defines the pwm output (0 = abi is operating, w is used as pwm 1 = uvw is operating, i is used as pwm) daecdis r/w/p 4 disable dynamic angle error compensation (0 = dae compensation on, 1 = dae compensation off ) dataselect r/w/p 6 this bit defines which data can be read form address 16383dec (3fffhex). 0 daecang 1 cordicang pwmon r/w/p 7 enables pwm (setting of uvw_abi bit necessary) name read/write/program bit position description uvwpp r/w/p 2:0 uvw number of pole pairs (000=1, 001=2, 010=3, 011=4, 100=5, 101=6, 110=7,111=7) hys r/w/p 4:3 hysteresis for 11 bit abi resolution: (00=3lsb, 01= 2lsb,10=1lsb,11=no hysteresis) for 10 bit abi resolution: (00=2lsb, 01= 1lsb,10=no hysteresis lsb,11=3lsb) abires r/w/p 5 resolution of abi (0=11 bits, 1=10 bits)
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 19 detailed description figure 31: red(0x001a) abi incremental interface the AS5247 can send the an gle position to the host microcontroller through an incremental interface. this interface is available simultaneously with the other interfaces. by default, the incremental interface is set to work at the highest resolution (11 bits), which corresponds to 2048 steps per revolution or 512 pulses per revo lution (ppr). this resolution can be cut in half using the otp bit abires , which results in 1024 steps per revolution or 256 pulses per revolution. the phase shift between the a and b signals indicates the rotation direction: clockwise (b leads, a follows) or counterclockwise (a leads, b follows) as viewed from above the magnet and AS5247. the dir bit can be used to inver t the sense of the rotation direction. the iwidth setting programs the width of the index pulse from3 lsb (default) to 1 lsb. figure 32: abi signals at 11 bit resolution note: n = 2048 for 11-bit resolution, and n = 1024 for 10-bit resolution. name read/write/program bit position description redundancy r/w/p 4:0 redundancy bits. this field enables with force to high one bit of the non-volatile register map after a non-successful burning. for more details please refer to the application note an5000-as5147_redundancy_bits 012345678 n-1 n-2 n-3 n-4 n-5 n-6 1 2 3 4 5 6 7 0 n-1 n-2 n-3 n-4 a b i n-7 clockwise rotation counter-clockwise rotation
AS5247 C 20 ams datasheet: 2014-jun-20 [v1-02] detailed description the figure 32 shows the abi signal flow if the magnet rotatesin clockwise direction, placing the magnet on the top of the AS5247 and looking at the magnet from the top. with the bit dir , it is possible to invert the rotation direction. uvw commutation interface the AS5247 can emulate the uvw signals generated by the three discrete hall switches commonly used in bldc motors. the uvwpp field in the settings register selects the number of pole pairs of the motor (from 1 to 7 pole pairs). the uvw signals are generated wi th 14-bit resolution. during the start-up time, after power on of the chip, the uvw signals are low. figure 33: uvw signals figure 33 shows the uvw signals for a magnet rotating clockwise, as viewed from above the magnet and the AS5247.the dir bit can be used to invert the sense of the rotation direction. u v w electrical angle 0 60 180 240 120 300 360
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 21 detailed description pwm the pwm can be enabled with the bit setting pwmon . the pwm encoded signal is displayed on the pin w or the pin i. the bit setting uvw_abi defines which output is used as pwm. the pwm output consists of a frame of 4119 pwm clock periods, as shown in figure 34 . the pwm frame has the following sections: ? 12 pwm clocks for init ? 4 pwm clocks for error detection ? 4095 pwm clock periods of data ? 8 pwm clock periods low the angle is represented in the data part of the frame with a 12-bit resolution. one pwm clock period represents 0.088 degree and has a typical duration of 444 ns. if the embedded diagnostic of th e AS5247 detects any error the pwm interface displays only 12 clock periods high (0.3% duty-cycle). figure 34: pulse width modulation encoded signal time 0 1 2 3 4 5 6 7 8 4095 4094 4093 4092 4091 4090 4089 data 8 clock pulse low 16 clock pulse high init error_n
AS5247 C 22 ams datasheet: 2014-jun-20 [v1-02] detailed description hysteresis the hysteresis can be programmed in the hys bits of the settings register. the hysteresis can be 1, 2, or 3 lsb bits, in which the lsb is defined by the abi resolution setting ( abires ). figure 35: hysteresis settings automatic gain control (agc) and cordic magnitude the AS5247 uses agc to compensate for variations in the magnetic field strength due to changes of temperature, air gap between the chip and the magnet, and demagnetization of the magnet. the automatic gain control value can be read in the agc field of the diaagc register. within the specified input magnetic field strength ( bz ), the automatic gain control works in a closed loop and keeps the cordic magnitude value ( mag ) constant. below the minimum input magnetic field strength, the cordic magnitude decreases and the magl bit is set. diagnostic features the AS5247 supports embedded self-diagnostics. magl : magnetic field strength too high, set if agc = 0x00 . this indicates the non-linearity error may be increased. magh : magnetic field strength too low, set high if agc = 0xff . this indicates the output noise of the measured angle may be increased. cof : cordic overflow. this indicates the measured angle is not reliable. lf : offset compensation completed. at power-up, an internal offset compensation procedure is started, and this bit is set when the procedure is completed. full redundancy for application with high safety requirements hys hysteresis with 11bit abi resolution hysteresis with 10bit abi resolution 00 3 2 01 2 1 10 1 0 11 0 3
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 23 detailed description ocf error / cof error in case of an ocf or cof error, all outputs are changing into a safe state: spi output: informatio n in the diaagc (0x3ffc) register. the angle information is still valid. pwm output: pwm clock period 13 - 16 of the first 16 pwm clock periods = low. additional there is no angle information valid (all 4096 clock periods = low) abi output : the state of abi is frozen to abi = 111 uvw output : the state of uvw is frozen to uvw = 000 magh error /magl error default diagnostic setting for magh error /magl error: in case of a magh error or magl error, there is no safe state on the pwm,abi or uvw outputs if comp_h_error_en= 0 & comp_h_error_en = 0. the device is operating with the performance as explained. the error flags can be read out with the diaagc (0x3ffc) register. enhanced diagnosis setting for magh error / magl error: in case of a magh error or magl error, the pwm,abi or uvw outputs are going into a safe state if comp_h_error_en= 1 & comp_h_error_en = 1. spi output: informatio n in the diaagc (0x3ffc) register. the angle information is still valid, if the magh or magl error flag is on. pwm output: pwm clock period 13 - 16 of the first 16 pwm clock periods = low. additional there is no angle information valid (all 4096 clock periods = low) abi output : the state of abi is frozen to abi = 111 uvw output : the state of uvw is frozen to uvw = 000 important: when comp_(h/l)_error_en is enabled a marginal magnetic field input can cause toggling of magh or magl which will lead to toggling of the abi/uvw outputs between operational mode and failure mode.
AS5247 C 24 ams datasheet: 2014-jun-20 [v1-02] application information burn and verification of the otp memory step-by-step procedure to permanently program the non-volatile memory (otp): the programming can either be performed in 5v operation using the internal ldo (1uf on regulator output pin), or in 3v operation but using a supply voltage between 3.3v and 3.5v. 1. power on cycle 2. write the settings1 and settings2 registerswith the custom settings for this application 3. position the magnet at the desired zero position 4. read out the measured angle from the angle register 5. write angle [5:0] into the zposl register and angle [13:6] into the zposm register 6. read reg(0x0016) to reg(0x0019) read register step1 7. comparison of written content (settings and angle) with content of read register step1 8. if point 7 is correct, enable otp read / write by setting progen = 1 in the prog register 9. start the otp burn procedure by setting progotp = 1 in the prog register 10. read the prog register until it reads 0x0000 (programming procedure complete) 11. clear the memory content writing 0x00 in the whole non-volatile memory 12. enable otp read / write by setting progen = 1 in the prog register 13. set the progver = 1 to set the guard band for the guard band test. (1) 14. refresh the non-volatile memory content with the otp content by setting otpref = 1 15. read reg(0x0016) to reg(0x0019) read register step2 16. comparison of written content (settings and angle) with content of read register step2. mandatory: guard band test 17. new power on cycle, if point 16 is correct. if point 16 fails, the test with the guard band test 1 was not successful and the device is incorrectly programmed. a reprogramming is not allowed! 1. guard band test: - restricted to temperature range: 25 c 20 c - right after the programming pr ocedure (max. 1 hour with same - conditions 25c 20 c) - same vdd voltage the guard band test is only for the verification of the burned otp fuses during the programming sequence. a use of the guard band in other cases is not allowed. application information
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 25 application information 18. read reg(0x0016) to reg(0x0019) read register step3 19. comparision of written content (settings and angle) with content of read register step3. 20. if point 19 is correct, the progra mming was successful. if point 19 fails, device is inco rrectly programmed. a reprogramming is not allowed. 21. repeat point 1 to point 20 on the second die.
AS5247 C 26 ams datasheet: 2014-jun-20 [v1-02] application information figure 36: otp memory burn and verification flowchart correct start write reg(0x0018) write reg(0x0019) set the magnet to the zero position write reg(0x0017(5:0))= reg(0x3fff(5:0)) reg(0x0016(7:0))= reg(0x3fff(13:6)) read reg(0x0016) reg(0x0017) reg(0x0018) reg(0x0019) write reg(0x0003)=0x08 write reg(0x0016)=0x00 reg(0x0017)=0x00 reg(0x0018=0x00 reg(0x0019)=0x00 power-on cycle read reg(0x0016) reg(0x0017) reg(0x0018) reg(0x0016) write reg(0x0003)=0x40 verify 2 correct read angle write angle into zposl and zposm read reg(0x3fff) read register step 1 comparison of written content (settings and angle) with content of read register step 1 unlock otparea for read/write (progen=1) read otp_ctrl set guardband refresh memory with otp content read register step 2 comparison of written content (settings and angle) with content of read register step 2 mandatory guardband-test read register step 3 verify 1 clear memory start otp burning procedure (progotp=1) power on cycle AS5247 settings position of the magnet to the zero position write reg(0x0003)=0x01 write reg(0x0003)=0x08 read reg(0x0003) reg(0x0003)=0x00 no otp burning procedure complete if reg(0x0003) =0x00 yes unlock otparea for read/write (progen=1) write reg(0003)=0x04 read reg(0x0016) reg(0x0017) reg(0x0018) reg(0x0016) guardbandtest fails. wrong programming. reprogramming not allowed not correct verify 3 comparison of written content (settings and angle) with content of read register step 3 end wrong programming reprogramming not allowed not correct end correct programming and verification correct not correct
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 27 application information this procedure has to be done twice, for the top die and for the bottom die. figure 37: minimum circuit diagram for the AS5247 note(s) and/or footnote(s): 1. this application block diagram is showin g the AS5247 using in a full redundant ap plication. interms of emc and for remote application, additional prot ection circuit is necessary. 4.5 ? 5.5v 1f 100nf mcu vdd1 gnd1 gnd2 vdd2 100nf 1f vdd_t vdd_b vdd3v3_b test_t test_b u_t vdd3v3_t v_t w_t u_b v_b w_b gnd_b csn_t clk_t miso_t mosi_t csn_b clk_b miso_b mosi_b i/pwm_t a_t b_t i/pwm_b a_b b_b gnd_t AS5247 4.5 ? 5.5v gnd1 gnd2 gnd2 gnd1
AS5247 C 28 ams datasheet: 2014-jun-20 [v1-02] package drawings & markings the axis of the magnet must be aligned over the center of the package. figure 38: package outline drawing note(s) and/or footnote(s): package drawings & markings symbol min nom max a 0.80 0.90 1.00 a1 0 0.01 0.05 a2 - 0.65 1.00 a3 0.20 ref l 0.30 0.40 0.50 l1 0.05 0.15 0.25 l2 0.05 0.10 0.15 10o -14o b 0.20 0.25 0.30 b1 0.10 0.15 0.20 d7.00 bsc e7.00 bsc symbol min nom max e0.50 bsc d1 6.75 bsc e1 6.75 bsc d2 4.20 4.30 4.40 e2 4.20 4.30 4.40 aaa - 0.15 - bbb - 0.10 - ccc - 0.10 - ddd - 0.05 - eee - 0.08 - fff - 0.10 - n40 green rohs
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 29 package drawings & markings 1. dimensions & tolerancing conform to asme y14.5m-1994. 2. all dimensions are in mi llimeters (angles in degrees). 3. bilateral coplanarity zone applies to th e exposed pad as well as the terminal. 4. radius on terminal is optional. 5. n is the total number of terminals. figure 39: packaging code figure 40: package marking yy ww i zz @ last two digits of the current year manufacturing week plant identifier free choice / traceability code sublot identifier
AS5247 C 30 ams datasheet: 2014-jun-20 [v1-02] mechanical data figure 41: angle detection by default (no zero position programmed) mechanical data important: hall array center is not in the center of the mlf40 package! it is shifted towards the lower pins (11 to 20) by 326 m!
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 31 mechanical data figure 42: die placement and hall array position note(s) and/or footnote(s): 1. all dimensions in mm. 2. die thickness 150 m nom. 3. adhesive thickness 12 m nom. 4. spacer thickness: 230 m typ.
AS5247 C 32 ams datasheet: 2014-jun-20 [v1-02] ordering & contact information figure 43: ordering information buy our products or get free samples online at: www.ams.com/icdirect technical support is available at: www.ams.com/technical-support for further information and requests, e-mail us at: ams_sales@ams.com for sales offices, distributors and representatives, please visit: www.ams.com/contact headquarters ams ag tobelbaderstrasse 30 8141 unterpremstaetten austria, europe tel: +43 (0) 3136 500 0 website: www.ams.com ordering code package marking delivery form delivery quantity AS5247-hmft mlf-40 AS5247 13 tape&reel in dry pack 4000 AS5247-hmfm mlf-40 AS5247 7 tape&reel in dry pack 1000 ordering & contact information
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 33 rohs compliant & ams green statement rohs: the term rohs compliant means that ams ag products fully comply with current rohs directives. our semiconductor products do not contain any chemicals for all 6 substance categories, including the requirement that lead not exceed 0.1% by weight in homogeneous materials. where designed to be soldered at high temperatures, rohs compliant products are suitable for use in specif ied lead-free processes. ams green (rohs compliant and no sb/br): ams green defines that in addition to rohs compliance, our products are free of bromine (br) and antimony (sb) based flame retardants (br or sb do not exceed 0.1% by weight in homogeneous material). important information: the information provided in this statement represents ams ag knowledge and belief as of the date that it is provided. ams ag bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the accuracy of such information. efforts are unde rway to better integrate information from third parties. ams ag has taken and continues to take reasonable steps to prov ide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals. ams ag and ams ag suppliers consider certain information to be proprietary, and thus cas numbers and other limited information may not be available for release. rohs compliant & ams green statement
AS5247 C 34 ams datasheet: 2014-jun-20 [v1-02] copyrights & disclaimer copyright ams ag, tobelbader strasse 30, 8141 unterpremstaetten, austria-europe. trademarks registered. all rights reserved. the material herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. devices sold by ams ag are covered by the warranty and patent indemnification provisions appe aring in its general terms of trade. ams ag makes no warranty, express, statutory, implied, or by description regarding th e information set forth herein. ams ag reserves the right to ch ange specifications and prices at any time and without notice. therefore, prior to designing this product into a system, it is necessary to check with ams ag for current information. this product is intended for use in commercial applications. applications requiring extended temperature range, unusual environmental requirements, or high reliability applications , such as military, medical life-support or life-sustaining equipment are specifically not recommended without additional processing by ams ag for each application. this product is provided by ams ag as is and any express or implied wa rranties, including, but not limited to the implied warranties of merchantability and fitness for a particular purpose are disclaimed. ams ag shall not be liable to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connection with or arising out of the furnishing, performance or use of the technical data herein. no obligation or liability to recipient or any th ird party shall arise or flow out of ams ag rendering of technical or other services. copyrights & disclaimer
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 35 document status document status product status definition product preview pre-development information in this datasheet is based on product ideas in the planning phase of development. all specifications are design goals without any warranty and are subject to change without notice preliminary datasheet pre-production information in this datasheet is based on products in the design, validation or qualif ication phase of development. the performance and parameters shown in this document are preliminary without any warranty and are subject to change without notice datasheet production information in this datashee t is based on products in ramp-up to full production or full production which conform to specifications in accordance with the terms of ams ag standard warranty as given in the general terms of trade datasheet (discontinued) discontinued information in this datasheet is based on products which conform to specifications in accordance with the terms of ams ag standard warranty as given in the general terms of trade, but these products have been superseded and should not be used for new designs document status
AS5247 C 36 ams datasheet: 2014-jun-20 [v1-02] revision information note(s) and/or footnote(s): 1. page numbers for the previous version may diff er from page numbers in the current revision. changes from 1-01 (2014-jun-17) to current revision 1-02 (2014-jun-20) page (1) updated text in key benefits & features section 1 updated figure 5 5 updated figure 6 6 updated figure 8 7 updated figure 22 16 updated pwm section & figure 34 21 revision information
ams datasheet: 2014-jun-20 [v1-02] AS5247 C 37 content guide 1 general description 1 key benefits & features 2 applications 2 block diagram 3 pin assignments 5absolute maximum ratings 6 electrical characteristics 7 magnetic characteristics 7 system characteristics 8 timing characteristics 9 detailed description 9power management 10 dynamic angle error compensation 11 spi interface (slave) 11 spi timing 12 spi transaction 15 volatile registers 17 non-volatile registers (otp) 19 abi incremental interface 20 uvw commutation interface 21 pwm 22 hysteresis 22 automatic gain control (agc) and cordic magnitude 22 diagnostic features 23 ocf error / cof error 23 magh error /magl error 24 application information 24 burn and verificati on of the otp memory 28 package drawings & markings 30 mechanical data 32 ordering & contact information 33 rohs compliant & ams green statement 34 copyrights & disclaimer 35 document status 36 revision information content guide


▲Up To Search▲   

 
Price & Availability of AS5247

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X